<?php 
// 首页控制器
class UserController extends Controller
{
    public function index()
    {
        // echo '用户列表';
        // $data=DB::table('user');
        // // 分配变量 加载模板
        // $this->assign('data',$data->select());
        // $this->display('User/index.html');
        $data=DB::table('user')->order('id desc')->select();
        $this->assign('title','用户列表');
        $this->assign('data',$data);
        $this->display('User/index.html');
    }

    // 添加用户的表单页面
    public function add()
    {
        // echo '添加用户';
        $this->assign('title','添加用户');
        $this->display('User/add.html');
    }
    // 执行添加的操作
    public function insert()
    {
        if (DB::table('user')->insert()>0) {
            $this->redirect('恭喜您，添加成功！！','/user/index');
        } else {
            $this->redirect('添加失败。。。。','/user/add');
        }
        
    }

    // 删除用户
    public function del()
    {
        if (DB::table('user')->delete($_GET['id'])) {
            $this->redirect('恭喜您，删除成功！！','/user/index');
        } else {
            $this->redirect('删除失败。。。。','/user/index');
        }
        
    }

    // 加载编辑的页面
    public function edit()
    {
        $data=DB::table('user')->find($_GET['id']);
        $this->assign('title','编辑用户');
        $this->assign('data',$data);
        $this->display('User/edit.html');
    }
    // 执行修改的操作
    public function update()
    {
        if (DB::table('user')->update()) {
            $this->redirect('恭喜您，编辑成功！！','/user/index');
        } else {
            $this->redirect('编辑失败。。。。');
        }
        
    }

}

 ?>